@charset "utf-8";
/* CSS Document */
@import url("reset.css");
a{
	outline: none; /* for Firefox Google Chrome  */
	behavior:expression(this.onFocus=this.blur()); /* for IE */}
input{
	padding-left:5px;
	padding-right:5px;}
br.CLEAR{
	clear:both;
	height:0;
	font-size:1px;
	line-height:0;}
body{
	background-image:url(page_img/body_bg.jpg);
	background-repeat:repeat-x;
	background-attachment: fixed;}
	
	
.WRAPPER{
	background-color:#000;
	width:996px;
	margin:0 auto;}
.HEADER{
	width:996px;}
.HEADER_LOGO{
	float:left;}
.HEADER_NAV{
	padding-bottom:5px;
	float:right;
	font-size:12px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width:450px;}
.HEADER_NAV a{
	color:#0ff;
	text-decoration:none;
	margin-right:10px;}
.HEADER_NAV a:hover{
	color:#ff0;}
.HEADER_NAV li{
	padding:2px}
.HEADER_TOP_BT{}
.HEADER_TOP_BT ul{}
.HEADER_TOP_BT li{
	float:right;}
.BT_CART a{
	display:block;
	background-image:url(page_img/bt_header.jpg);
	width:100px;
	height:28px;
	text-indent:-9999px;
	}
.BT_CART a:hover{
	background-position:left bottom;}
.BT_FAVORITE a{
	text-indent:-9999px;
	display:block;
	background-image:url(page_img/bt_header.jpg);
	background-position:-100px top;
	width:90px;
	height:28px;}
.BT_FAVORITE a:hover{
	background-position:-100px bottom;}
.BT_FACEBOOK a{
	text-indent:-9999px;
	display:block;
	background-image:url(page_img/bt_facebook.gif);
	width:83px;
	height:28px;}
.BT_FACEBOOK a:hover{
	background-position:bottom;}
.HEADER_BOX{
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	width:120px;
	border:0px;
	margin-right:10px;}
.HEADER_NAV_JOINUS a{
	display:block;
	padding-right:20px;
	border-right:#FFFFFF 1px solid;
	float:right;}
.HEADER_NAV_FORGET a{
	display:block;
	padding-left:5px;
	float:right;}
	
.HEADER_NAV_BOTTOM li{
	float:right;
	padding-right:15px;
	border-right:#FFF 1px solid;
	}
.HEADER_NAV_BOTTOM{
	text-align:right;}
..HEADER_NAV_BOTTOM a{
	border-right:#FFF 1px solid;}
.HEADER_NAV_BOTTOM_LAST a{
	border-right:0px;}
.WELCOME{
	padding-right:15px;
	text-align:right;}
.MEMBER_LOGIN{
 	width:450px;
	text-align:right;
	margin-right:10px;}
.MEMBER_LOGIN a{
	margin-right:10px;}

	
/* ======================主選單======================　*/

.NAV{
	background-image:url(page_img/nav_bg.png);
	width:996px;
	height:48px;
	background-repeat:no-repeat;}
.NAV ul{}
.NAV li{
	float:left;}
.NAV li a{
	color:#FFF;
	font-size:13px;
	line-height:48px;
	padding:0 15px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;}
.NAV li a:hover{
	color:#FF0;}
	
/* ======================FOOTER======================　*/
.FOOTER{
	padding:10px;
	text-align:center;
	font-size:12px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF}
.FOOTER_NAV {
	width:900px;
	margin:0 auto;}
.FOOTER_NAV li{
	float:left;}
.FOOTER_NAV li a{
	font-size:12px;
	display:block;
	padding:5px 15px;
	color:#FFFFFF;
	text-decoration:none;
	border-right:#FFFFFF 1px solid;}
.FOOTER_NAV li a:hover{
	color:#666;}
.FOOTER_NAV li.FOOTER_LAST a{
	border-right:none;}
.FOOTER p{
	padding:10px 0px;}
	
/* ======================INDEX_CONTENT_LEFT======================　*/
.CONTENT{
	margin:10px 0;
	padding:10px 10px 0 10px;
	background-image:url(page_img/index_content_bg.gif);}
.INDEX_LEFT{
	float:left;
	padding-left:10px;}
.EDM_BOX{
	height:18px;
	width:250px;
	font-size:12px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;}
.EDM_ORDER li{
	float:left;
	padding-bottom:10px;
	padding-right:10px;}
.INDEX_LEFT h1{
	display:block;
	background-image:url(page_img/order_edm.gif);
	width:75px;
	height:20px;
	text-indent:-9999px;
	font-size:12px;
	line-height:20px;}
.BANNER1{
	padding-bottom:10px;}
.BANNER2{
	padding-bottom:10px;}
.EDM_BT{
	font-size:12px;
	background-color:#000;
	border:#FFF 1px solid;
	color:#FFF;
	line-height:18px;
	padding:0px 10px;
	margin-left:10px;}

/* ======================INDEX_CONTENT_RIGHT======================　*/

.INDEX_RIGHT{
	float:right;
	margin-right:10px;
	width:285px;}
.INDEX_RIGHT li{}
.SEARCH{
	padding:10px 10px 10px 10px;
	}
.HOT_SEARCH{
	width:274px;
	margin:0 auto;
	border:#666666 1px solid;
	margin-bottom:10px;}
.RIGHT_SEARCH_TITLE{
	width:274px;
	height:30px;
	background-image:url(page_img/title_sub.gif);
	text-indent:-9999px;}
.RIGHT_SEARCH_CONTENT{
	background-color:#FFF;
	padding:5PX;
	font-size:12px;
	line-height:18px;
	color:#666666;}
.RIGHT_SEARCH_CONTENT a{
	color:#F00;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;}
.RIGHT_SEARCH_CONTENT a:hover{
	color:#F60;}
.VIDEO{
	width:280px;
	margin:0 auto;
	margin-bottom:10px;}
.VIDEO h1{
	padding-top:5px;
	font-size:13px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	text-align:center;}
.NEXT a{
	display:block;
	text-align:right;
	padding-right:10px;
	width:70px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#0066CC;
	text-decoration:none;}
.NEXT a:hover{
	color:#FF6600;}
.PRIV a{
	display:block;
	text-align:left;
	padding-left:10px;
	width:70px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#0066CC;
	text-decoration:none;}
.PRIV a:hover{
	color:#FF6600;}
.SHOW_VIDEO{
	display:block;
	width:120px;
	margin-left:80px;
	text-align:center;}
.SHOW_VIDEO a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#0066CC;
	text-decoration:none;}
.SHOW_VIDEO a:hover{
	color:#FF6600;}
.RIGHT_NEWS{
	width:274px;
	margin:0 auto;
	border:#666666 1px solid;
	margin-bottom:10px;}
.RIGHT_NEWS_TITLE{
	width:274px;
	height:30px;
	background-image:url(page_img/title_sub.gif);
	background-position:left -30px;
	text-indent:-9999px;}
.RIGHT_NEWS_CONTENT{
	background-color:#FFF;
	padding:5PX;
	font-size:12px;
	line-height:18px;
	color:#666666;
	border-bottom:#666 1px dotted;}
.RIGHT_NEWS_CONTENT a{
	color:#000000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;}
.RIGHT_NEWS_CONTENT a:hover{
	color:#F60;}
.BANNER3{
	display:block;
	width:274px;
	margin:0 auto;
	margin-bottom:10px;}
	
/* ======================CONTENT2_LEFT======================　*/
.CONTENT2{
	padding:0px 10px 0 10px;
	background-image:url(page_img/content_body_bg.gif);
	margin:10px 0;}
.CONTENT_LEFT{
	width:289px;
	float:left;}
.CONTENT_RIGHT{
	width:677px;
	float:left;
	margin-left:10px;
	background-color:#FFFFFF;}
.FAST_LINK{
	background-image:url(page_img/content3_top.gif);
	padding-left:10px;
	font-size:12px;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;}
.FAST_LINK a{
	color:#0066CC;
	text-decoration:none;}
.FAST_LINK a:hover{
	color:#FF6600;}
.PRODUCT_LIST{
	width:650px;
	margin:0 auto;}
.HOT_ITEM h2{
	display:block;
	width:650px;
	height:18px;
	background-image:url(page_img/hot_item.gif);
	text-indent:-9999px;
	margin-bottom:10px;}

/* ======================產品分類======================　*/

.PRODUCT_RIGHT{
	width:274px;
	margin:0 auto;
	border:#666666 1px solid;
	margin-bottom:10px;
	background-color:#FFF;}
.PRODUCT_RIGHT_TITLE{
	display:block;
	width:274px;
	font-size:15px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:30px;
	padding-left:10px;
	background-image:url(page_img/title_sub.gif);
	background-position: left -60px;
	background-repeat:no-repeat;}
.PRODUCT_RIGHT_CONTENT{
	padding:5PX;
	font-size:12px;
	line-height:30px;
	color:#666666;
	width:250px;
	margin:0 auto;}
.PRODUCT_RIGHT_CONTENT a{
	color:#0066CC;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;}
.PRODUCT_RIGHT_CONTENT a:hover{
	color:#F60;} 
.PRODUCT_RIGHT_CONTENT li{
	border-bottom:#666 1px dotted;}
.PRODUCT_RIGHT_HILIGHT a{
	font-size:15px;
	color:#F00;
	font-weight:bold;}
.PRODUCT_RIGHT_HILIGHT a:hover{
	color:#F60;}
li.PRODUCT_RIGHT_HOTSALE{
	border-bottom:none;}
li.PRODUCT_RIGHT_HOTSALE a{
	font-size:15px;
	color:#F00;
	font-weight:bold;}
li.PRODUCT_RIGHT_HOTSALE a:hover{
	color:#F60;}
.PRODUCT_LIST2{
	float:left;
	width:140px;
	color:#666;
	font-size:12px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	margin:5px;
	padding:0 5px;}
.PRODUCT_LIST2 img{
	border:#CCC 1px solid;}
.PRODUCT_LIST2 a{
	color:#06C;
	text-decoration:none;}
.PRODUCT_LIST2 a:hover{
	color:#F60;}
.PRODUCT_LIST2_PRICE{
	font-size:15px;
	line-height:22px;
	font-weight:bold;
	color:#FF0000;}
.PAGES ul{
	float:right;
	padding-top:10px;}
.PAGES li{
	float:left;
	padding-left:5px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;}
.PAGES li a{
	text-decoration:none;
	color:#003366;}
.PAGES li a:hover{
	color:#99795a;}
.PAGE_PRIV a{
	display:block;
	width:75px;
	height:17px;
	background-image:url(page_img/tune_pages.gif);
	text-indent:-9999px;}
.PAGE_PRIV a:hover{
	background-position:0 bottom;}
.PAGE_NEXT a{
	display:block;
	width:80px;
	height:17px;
	background-image:url(page_img/tune_pages.gif);
	background-position:right 0px;
	text-indent:-9999px;}
.PAGE_NEXT a:hover{
	background-position:right bottom;}

/* ======================產品內容======================　*/

.PRODUCT3_IMG{
	width:400px;
	float:left;
	padding:10px;}
.PRODUCT3_CONTENT{
	display:block;
	width:235px;
	float:right;
	padding:10px;
	font-size:12px;
	color:#666;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:70px;}
.PRODUCT3_STYLE{
	font-size:15px;
	line-height:22px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;}
.PRODUCT3_SMALL img{
	margin:10px 5px 10px 0px;}
.PRODUCT3_SMALL a img{
	border:#666 1px solid;}
.PRODUCT3_SMALL a:hover img{
	border:#ccc 1px solid;}
.PRODUCR3_FORM{
	margin-bottom:10px;}
.PRODUCT3_SIEZ_FORM{
	display:block;
	width:70px;
	padding-left:30px;
	float:left;
	border-right:#666 1px solid;
	margin-right:15px;
	background-image:url(page_img/icon1.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;}
.PRODUCT3_SIEZ_FORM a{
	color:#666;
	text-decoration:none;}
.PRODUCT3_SIEZ_FORM a:hover{
	color:#F90;}
.PRODUCT3_WASH a{
	color:#666;
	text-decoration:none;}
.PRODUCT3_WASH a:hover{
	color:#F90;}
.PRODUCT3_PRICE{
	font-size:15px;
	font-weight:bold;
	color:#F00;}
.PUTIN_SHOPPING_CART{
	width:120px;}
.PUTIN_SHOPPING_CART p a{
	display:block;
	width:75px;
	height:29px;
	background-image:url(page_img/join_shopping_cart.gif);
	color:#FFFFFF;
	font-size:12px;
	line-height:13px;
	text-decoration:none;
	padding-left:41px;
	padding-top:4px;
	float:left;}
.PUTIN_SHOPPING_CART p a:hover{
	background-image:url(page_img/join_shopping_cart-r.gif);}
.PUTIN_SHOPPING_CART li{
	float:left;}
.PRODUCT3_SHARE_FACEBOOK a{
	display:block;
	background-image:url(page_img/share.gif);
	background-position:-1px 0px;
	width:19px;
	height:19px;
	text-indent:-9999px;
	margin:5px;}
.PRODUCT3_SHARE_TWITTER a{
	display:block;
	background-image:url(page_img/share.gif);
	width:19px;
	height:19px;
	text-indent:-9999px;
	background-position:-27px 0px;
	margin:5px;}
.PRODUCT3_SHARE_PLURK a{
	display:block;
	background-image:url(page_img/share.gif);
	width:19px;
	height:19px;
	text-indent:-9999px;
	background-position:-52px 0px;
	margin:5px;}
.PRODUCT3_SHARE_SINA a{
	display:block;
	background-image:url(page_img/share.gif);
	width:22px;
	height:19px;
	text-indent:-9999px;
	background-position:-77px 0px;
	margin:5px;}
.PRODUCT3_CONTENT_RIGHT{
	width:110px;
	float:right;}
.PRODUCT_COMES_BT li{
	float:right;}
.PRODUCT_COMES_BT a{
	float:right;
	display:block;
	background-image:url(page_img/bt_product_comes.gif);
	color:#FF0;
	text-decoration:none;
	width:81px;
	height:20px;
	padding-top:5px;
	text-align:center;
	margin:5px 20px 5px 0px;
	}
.PRODUCT_COMES_BT a:hover{
	color:#F00;}
.PRODUCT3_BT_FAVORITE a {
	background-image:url(page_img/product3_right_bt.gif);
	display:block;
	width:100px;
	height:20px;
	text-indent:-9999px;}
.PRODUCT3_BT_MAIL_TO a {
	background-image:url(page_img/product3_right_bt.gif);
	background-position:bottom;
	display:block;
	width:100px;
	height:20px;
	text-indent:-9999px;}
.PRODUCT3_CONTENT_IMGAE{
	width:500px;
	margin:0 auto;
	padding-bottom:15px;
	text-align:center;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:20px;}
.PRODUCT3_CONTENT_WORD{
	width:500px;
	margin:0 auto;
	padding:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#666;}
	
/* ======================加入會員表單======================　*/

.MEMBER_RULE{
	width:550px;
	margin:20px auto;
	height:450px;
	overflow:scroll;}
		
.JOIN_MEMBER_TITLE{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#666666;}
	
.JOIN_MEMBER_TITLE h1{
	background-image:url(page_img/JOIN_MEMBER_TITLE.gif);
	display:block;
	width:613px;
	height:27px;
	text-indent:-9999px;
	margin-left:20px;
	margin-bottom:20px;}
.MEMBER_TITLE1{
	display:block;
	width:180px;
	text-align:right;
	float:left;
	color:#666666;}
.JOIN_MEMBER_TITLE li{
	margin-bottom:5px;}
.JOIN_MEMBER_TITLE h2{
	display:block;
	background-image:url(page_img/join_member_title2.gif);
	width:613px;
	height:23px;
	text-indent:-9999px;
	margin:20px;}
.JOIN_MEMBER_TITLE h3{
	padding-left:60px;
	line-height:30px;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;}
.MEMBER_TITLE1_POINT{
	color:#F00;
	padding-left:180px;
	padding-right:90px;}
.MEMBER_TITLE1_POINT2{
	color:#F00;}
.JOIN_MEMBER_TITLE{
	padding:2px;}
.JOIN_MEMBER_TITLE td{
	padding:5px;}
.MEMBER_BOX{
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;}
select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;}
input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#666;}
	
/* ======================購物車======================　*/

.CART_CONTENT{
	width:976px;
	background-color:#FFF;
	margin:10px auto;}
.CART_TITLE{
	width:930px;
	padding-bottom:10px;
	border-bottom:1px #369 solid;
	margin:0 auto;}
.CART_TITLE h1{
	background-image:url(page_img/shopping_cart_title.gif);
	display:block;
	width:301px;
	height:32px;
	float:left;
	text-indent:-9999px;}
.CART_BT_FAVORITE a{
	display:block;
	background-image:url(page_img/cart_bt_favorite.gif);
	width:200px;
	height:33px;
	float:right;
	margin-right:20px;
	text-indent:-9999px;}
.CART_BT_FAVORITE a:hover{
	background-position:left -33px;}
.CART_FORM {
	width:930px;
	margin:10px auto;
	padding:5px;
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;}
.CART_FORM a {
	color:#06C;
	text-decoration:none;}
.CART_FORM a:hover{
	color:#F90;}	
.CART_FORM td{
	padding:5px;
	border-bottom:1px #999 solid;}
.CART_FORM img{
	border:#666 1px solid;}
.CART_FORM h2{
	color:#069;
	font-size:15px;
	line-height:30px;
	padding-left:50px;}
.CART_FORM p{
	padding-left:60px;
	padding-bottom:10px;}
.FORM_TOTAL{
	width:850px;
	margin:15px auto;}
.FORM_TOTAL li{
	float:left;}
.FORM_TOTAL1{
	padding-right:10px;}
.FORM_TOTAL2{
	font-size:15px;
	color:#900;
	font-weight:bold;
	line-height:30px;}
.FORM_TOTAL h2{
	font-size:13px;
	line-height:30px;
	color:#693;}
.CART_BOTTOM_BT{
	width:850px;
	margin:10px auto;
	text-align:right;}


/* ======================最愛商品清單======================　*/
.PRODUCT3_HOT_POINT{
	color:#F00;}
.TITLE_FAVORITE{
	background-position: left -32px;}
.TITLE_CASHIER{
	background-position: left -64px;}
.FAVORITE_BT_CART a{
	display:block;
	background-image:url(page_img/cart_bt_favorite.gif);
	width:200px;
	height:33px;
	float:right;
	margin-right:20px;
	background-position:left -66px;
	text-indent:-9999px;}
.FAVORITE_BT_CART a:hover{
	background-position:left -99px;}
	
/* ======================訂閱確認======================　*/
.FINAL_PRICE{
	font-size:15px;
	color:#900;
	font-weight:bold;}
.BUYER_INFO{
	width:850px;
	margin:0 auto;}
.BUYER_INFO td{
	border:0;}
.FONT_GREEN{
	font-size:15px;
	color:#00677c;}
.FONT_LIGHTGREEN{
	font-size:13px;
	color:#449a4c;}
	
/* ======================付款確認======================　*/
.PAY{
	width:720px;}
.PAY li{
	padding-left:10px;
	display:block;
	line-height:30px;}
.PAY li img{
	border:0px;
	padding-right:10px;}
.PAY_R1{
	display:block;
	height:50px;
	width:20px;}


/* ======================修改會員資料======================　*/

.EDIT_MEMBER_TITLE {
	background-position:0px -28px;}
.ECOUPON{
	font-size:12px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;}
.ECOUPON ul{
	padding-left:100px;
	padding-bottom:20px;}
.ECOUPON_TITLE{
	background-position:0px -55px;}
	


/* ======================查詢訂單======================　*/

.TITLE_CHECK_ORDER{
	background-position: left -96px;}
	
/* ======================最新消息頁面======================　*/

.CONTENT_OTHER_PAGES{
	width:637px;
	padding:0px 20px;
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;}
	
.CONTENT_OTHER_PAGES h1{
	padding-bottom:10px;}
.CONTENT_OTHER_PAGES p{
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	padding:10px 20px;}
.CONTENT_OTHER_PAGES ol{
	padding-left:20px;
	padding-right:20px;
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	padding:10px 20px;
	list-style:decimal;}
.CONTENT_OTHER_PAGES li{
	padding-bottom:10px;}
.CONTENT_OTHER_PAGES h2{
	font-size:15px;
	line-height:30px;}

/* ======================其它頁面======================　*/

.CONTENT_OTHER_PAGES2{
	width:620px;
	margin:0 auto;
	padding:0px 20px;
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;}
	
.CONTENT_OTHER_PAGES2 h1{
	padding-bottom:20px;
	padding-top:20px;
	display:block;
	width:613px;
	height:40px;
	margin:0 auto;}
.CONTENT_OTHER_PAGES2 p{
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	padding:10px 20px;}
.CONTENT_OTHER_PAGES2 ol{
	padding-left:20px;
	padding-right:20px;
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	padding:10px 20px;
	list-style:decimal;}
.CONTENT_OTHER_PAGES2 li{
	padding-bottom:10px;}
.CONTENT_OTHER_PAGES2 h2{
	font-size:15px;
	line-height:30px;}
	
/* ======================推薦好友======================　*/
.EMAIL_TO_FRIEND{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:20px;}
.EMAIL_TO_FRIEND td{
	padding:5px;}


.HIGHLINE{
	font-weight:bold;
	color:#990000;}
/* ======================忘記密碼======================　*/

.FORGET_MEMBER_TITLE {
	background-position:0px -81px;}
	
.nav{
	clear:both;
	overflow:hidden;
	}
.nav li{
	float:left;
	padding:0;
	}
.nav li a{
	display:inline-block;
	zoom:1;
	width:auto;
	height:30px;
	color:#fff;
	vertical-align:middle;
	}
.nav li a:hover{color:#000;}

#topDm{ 
		position:relative;
		margin:0 auto 5px auto;
		padding: 3px 0;
		width:650px;
		height:100px;
		overflow: hidden;
		}
#topDm ul{position: absolute; top:10px; right:10px;}
#topDm ul a{background: #000;
	margin: 0 3px;
	padding: 2px;
	border: 1px solid #999;
	width: 12px;
	height: 12px;
	text-align: center;
	line-height: 12px;
	font-size: 12px;
	}
#topDm ul a:hover, #topDm ul a.curr{background: #999; color: #333;}
#topDm a.channel{height: 100px; overflow: hidden;}
.tabBox .channel{display: none; margin:0 0 20px 0;}
.tabBox .curr{display: block;}

/* ======================活動購物列表======================　*/
.EVENT_SHOPPING_LIST{
	margin:0 auto;
	padding:5px;
	width:630px;
	background-color:#ddd;}
.EVENT_SHOPPING_LIST h1{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:20px;}
.EVENT_SHOPPING_LIST li{
	float:left;
	width:85px;
	margin-right:5px;
	font-size:12px;
	line-height:15px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;}
.EVENT_SHOPPING_LIST img{
	padding:3px;
	margin:3px;
	border:#666666 1px solid;}
.DEL_PRODUCT a{
	float:right;
	display:block;
	width:15px;
	height:15px;
	background-image:url(page_img/del_product.gif);
	text-indent:-9999px;}
.DEL_PRODUCT a:hover{
	background-position:bottom;}
	
